//
//  TimeChange.m
//  news
//
//  Created by imacbookair on 16/3/9.
//  Copyright © 2016年 imacbookair. All rights reserved.
//

#import "TimeChange.h"

@implementation TimeChange
+ (NSString *)compareCurrentTime:(NSNumber *)date
{
    //  返回以1970/01/01 GMT为基准, 然后过了secs秒的时间
    NSDate *compareDate = [NSDate dateWithTimeIntervalSinceNow:[date doubleValue]];
    //  以当然时间 ( Now )为基准时间, 返回实例保存的时间与当然时间 ( Now )的时间间隔
    NSTimeInterval timeInterval = [compareDate timeIntervalSinceNow];
    timeInterval = -timeInterval;
    long temp = 0;
    NSString *result;
    if (timeInterval < 60) {
        result = [NSString stringWithFormat:@"刚刚"];
        
    }else if ((timeInterval / 60 ) < 60){
        result = [NSString stringWithFormat:@"%ld分钟前", temp];
        
    }else if ((temp = temp / 60) < 24){
        result = [NSString stringWithFormat:@"%ld小时前", temp];
        
    }else if ((temp = temp / 24) < 30){
        result = [NSString stringWithFormat:@"%ld天前", temp];
    }else if ((temp = temp / 30) < 12){
        result = [NSString stringWithFormat:@"%ld月前", temp];
    }else {
        temp = temp / 12;
        result = [NSString stringWithFormat:@"%ld年前", temp];
    }
    return result;
}
@end
